Using HDS for Realizing Multi-Agent Applications
نویسندگان
چکیده
systems. Nowadays, web services are the primary mean to provide interoperability with legacy applications and the large part of multi-agent applications have been realized without any strong requirement for the interoperability with other multi-agent applications. This paper presents the HDS software framework, which provides a software infrastructure to realize multi-agent applications that either take advantage of the specifications for agent-to-agent interoperability or are implemented for optimizing their performance, reducing its development cost and/or simplifying their interaction with some specific legacy applications. Typed messages and message filters are the elements that mainly characterize such a software framework. Besides describing the main features of such a software framework, this paper introduces two different application scenarios designed to exploit HDS features: i) a prototype framework for distributed constraint satisfaction algorithms; ii) a distributed social network system.
منابع مشابه
Realizing Distributed and Pervasive Information Management Systems with HDS
This paper focuses on realizing distributed and pervasive information management systems using the novel tool HDS (Heterogeneous Distributed System). First, we frame the presented research in the scope of information agent technology by reviewing relevant work on the subject and by stating the notable role that communication plays in such a field. Then, we introduce HDS and we provide details o...
متن کاملDeveloping Applications with HDS
HDS (Heterogeneous Distributed System) is a software framework that tries to simplify the realization of distributed applications and, in particular, of multi-agent systems, by merging the client-server and the peer-to-peer paradigms and by implementing all the interactions among the processes of a system through the exchange of a kind of message that allows the implementation of a large set of...
متن کاملHDS: a Software Framework for the Realization of Pervasive Applications
Nowadays pervasive computing is one of the most active research fields because it promises the creation of environments where computing and communication devices are gracefully integrated with users so that applications can provide largely invisible support for tasks performed by users. This paper presents a software framework, called HDS (Heterogeneous Distributed System), that tries to simpli...
متن کاملTowards a Flexible Development Framework for Multi-Agent Systems
In this paper, we present a software framework, called HDS (Heterogeneous Distributed System), that tries to simplify the realization of distributed applications and, in particular, of multi-agent systems, by: i) abstracting the use of different technologies for the realization of distributed applications on networks of heterogeneous devices connected through a set of different communication tr...
متن کاملEnhancing Multi-Agent Systems with Peer-to-Peer and Service-Oriented Technologies
Peer-to-peer and service-oriented technologies have emerged as the dominant means for realizing scalable and interoperable distributed applications. This incontrovertible fact seems to nullify the expectation of multi-agent system researchers that agents could play a fundamental role in realizing such applications. However, from a deeper analysis, it is plain that neither peer-to-peer nor servi...
متن کامل